simultaneous engagement - French English Dictionary